woman from puebla, mexico - French English Dictionary